package com.mcyy.financemanager.service;

import com.mcyy.financemanager.entity.User;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public interface UserService {
    //测试
    void test();
    //登录
    Integer getuserbyloginname(String loginName, String password);
    //注册
    int adduser(User user);
    //根据用户id 获取用户信息
    User getuserinfobyid(Integer id);
    //获取所有用户
    List<User> getalluser();
    //带分页获取用户信息
    List<User> getuserbypage(Integer limit, Integer index,Integer unamei);
    //修改用户
    int updateuser(@Param("user")User user);
    //根据用户id 删除用户
    int deleteuserbyid(Integer id);
}
